excavation area - Turco Inglés Diccionario